/* eslint-disable */
const Koa = require('koa')
const app = new Koa()
const debug = require('debug')('koa-weapp-demo')
const response = require('./middlewares/response')
const bodyParser = require('koa-bodyparser')
const config = require('./config')
//  各种配置的内容，生产环境，，例如初始化数据库，下载nodedemo..拷贝server。。
// https://developers.weixin.qq.com/miniprogram/dev/qcloud/qcloud.html#%E5%85%B6%E4%BB%96%E5%85%B7%E4%BD%93%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3
// 使用响应处理中间件
app.use(response)

// 解析请求体
app.use(bodyParser())

// 引入路由分发
const router = require('./routes')
app.use(router.routes())

// 启动程序，监听端口
app.listen(config.port, () => debug(`listening on port ${config.port}`))
//  那些我们可能用得到的第三方API接口
//  https://www.apix.cn/services/category  手机归属地和身份证验证接口。。前端验证就行了
// https://developers.douban.com/wiki/?title=book_v2#get_isbn_book  豆瓣图书API接口
// https://blog.csdn.net/xhmj12/article/details/53200745  博客
//  第三方验证码产生API  貌似需要钱，https://developers.douban.com/wiki/?title=book_v2#get_isbn_book
// 还有第三方短信验证码接口 。。这个一般都是前端去做。很牛逼  Sybase365
// 能给全球用户发送短信
// http://apistore.baidu.com/astore/servicesearch?word=%E4%BA%BA%E8%84%B8%E8%AF%86%E5%88%AB  人脸识别接口
// http://apistore.baidu.com/astore/classificationservicelist/22.html
//  你可以搜索腾讯百度阿里等大公司的第三方数据接口。。这个很好用
// http://www.360doc.com/content/16/0530/18/31913486_563595784.shtml  第三方API的崛起
//https://blog.csdn.net/eligah825/article/details/53690783  常用免费第三方API
// https://market.aliyun.com/products/57124001/cmapi020042.html?spm=5176.730005.productlist.d_cmapi020042.bfQ8Ck
// 人脸识别。。
